dog house
名词 dog house:
outbuilding that serves as a shelter for a dog
同义词:kennel, doghouse
an idiomatic term for being in disfavor
同义词:doghouse